The British Open (Snooker)

... has not been held since 2004. The last person to win it was John Higgins.

The tournament that Ronnie O'Sullivan won in December was the UK Championships, which has been held every year since 1977. It's one of snooker's Triple Crown events, along with the World Championships and the Masters.

© Macclesfield Quiz League 2018